Linux vi命令(vi编辑器)30分钟入门教程
Linux vi 命令也就是指 vi 编辑器,它们是一个意思。vi 编辑器是 Linux/UNIX 环境下经典的编辑器。Linux vi 命令非常强大,熟练地使用它可以高效的编辑代码,配置系统文件等,是程序员和运维人员必须掌握的技能。
这是一套简明的 vi 编辑器入门教程,只需要花费你 30 分钟的时间。
可以说每一个 Linux 程序员都是从学习使用 vi 开始学习 Linux 环境编程的。因此,即使是在集成开发环境盛行的今天,是否能够熟练使用 vi 仍然被看做是衡量 Linux 程序员基本功的标准之一。
vi 对于 Linux 运维人员同样重要,不会使用 vi,运维就无从谈起。
vi 可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制。
vi 编辑器只是一个文本编辑程序,它没有菜单,只有命令,且命令繁多。虽然学习这些命令比较费时费力,但是一旦你掌握了这些命令,你就会发现 vi 十分高效和强大,丝毫不逊色任何一款 Windows 上的编辑器,让我们从这套入门教程开始吧。
其实,现在的 UNIX/Linux 大都使用 vim 代替了 vi。vim 是 vi 的增强版(vi Improved),与 vi 编辑器完全兼容,而且实现了很多增强功能。
vi 编辑器会依据文件扩展名或者是文件内的开头信息, 判断该文件的内容而自动的执行该程序的语法判断式,再以颜色来显示程序代码与一般信息。
在某些发行版中,例如 CentOS 或者 Read Hat,当系统安装完毕后,vi/vim 编辑器默认就已经被安装了。在其他一些发行版中,例如 Debian 或者 Ubuntu,默认情况下 vi/vim 是不会被安装的,你需要自己手动安装。
好了,让我们赶紧开始 Linux vi 命令的学习之旅吧。
这是一套简明的 vi 编辑器入门教程,只需要花费你 30 分钟的时间。
可以说每一个 Linux 程序员都是从学习使用 vi 开始学习 Linux 环境编程的。因此,即使是在集成开发环境盛行的今天,是否能够熟练使用 vi 仍然被看做是衡量 Linux 程序员基本功的标准之一。
vi 对于 Linux 运维人员同样重要,不会使用 vi,运维就无从谈起。
vi 可以执行输出、删除、查找、替换、块操作等众多文本操作,而且用户可以根据自己的需要对其进行定制。
vi 编辑器只是一个文本编辑程序,它没有菜单,只有命令,且命令繁多。虽然学习这些命令比较费时费力,但是一旦你掌握了这些命令,你就会发现 vi 十分高效和强大,丝毫不逊色任何一款 Windows 上的编辑器,让我们从这套入门教程开始吧。
其实,现在的 UNIX/Linux 大都使用 vim 代替了 vi。vim 是 vi 的增强版(vi Improved),与 vi 编辑器完全兼容,而且实现了很多增强功能。
vi 编辑器会依据文件扩展名或者是文件内的开头信息, 判断该文件的内容而自动的执行该程序的语法判断式,再以颜色来显示程序代码与一般信息。
在某些发行版中,例如 CentOS 或者 Read Hat,当系统安装完毕后,vi/vim 编辑器默认就已经被安装了。在其他一些发行版中,例如 Debian 或者 Ubuntu,默认情况下 vi/vim 是不会被安装的,你需要自己手动安装。
好了,让我们赶紧开始 Linux vi 命令的学习之旅吧。
- 教程目录:
- 1. vi工作模式(3种)以及模式切换(转换)
- 2. 进入vi编辑器(vi打开文件)
- 3. vi修改文件内容(文本修改命令)
- 4. vi文本删除命令(删除文件内容)
- 5. vi文本复制命令(复制文件内容)
- 6. vi撤销命令(u和U),撤销上一次的操作
- 7. vi重复命令(重复上次操作)
- 8. vi退出命令
- 9. vi字符替换命令(r和R命令)
- 10. vi光标移动命令
- 11. vi按行移动光标
- 12. vi按字移动光标命令
- 13. vi按段落移动光标
- 14. vi文本移动命令(文本行移动)
- 15. vi文本跨行移动(m命令)
- 16. vi屏幕滚动命令(滚屏命令)
- 17. vi字符串检索(查找)命令
- 18. vi字符串替换命令
- 19. vi窗口切分命令(split命令)
- 20. vi属性设置命令